Software Defined Radio (SDR) is a technology that allows for flexible and reconfigurable radio communication systems. It replaces traditional hardware components with software algorithms in order to perform the functions of a radio system, such as modulation, demodulation, filtering, and amplification. SDR enables the implementation of different radio communication standards and protocols on a single hardware platform, making it a versatile and cost-effective solution for various applications, including wireless communication, radar systems, and radio astronomy. Researchers in the area of SDR focus on developing and improving algorithms and techniques for signal processing, waveform generation, and system design to enhance the performance and efficiency of SDR systems. They also explore new applications for SDR in emerging technologies such as 5G, Internet of Things (IoT), and cognitive radio.